jump down someone's throat – Deutsch–English translations

🇬🇧 en de 🇩🇪

jump down someone's throat verb

  • criticise with excessive and unexpected harshness
anschnauzen
Wiktionary Links